save someone's life - English Synonyms Dictionary